package jicheng;

public class jicheng {
    public static void main(String[] args) {
        Student s = new Student("Xiao Ming",12, 89);
    }
}
class person{
    protected String name;
    protected int age;
    public person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

class Student extends person {
    protected String name;
    protected int age;
    private int score;
//如果父类没有默认的构造方法，子类就必须显式调用super()并给出参数以便让编译器定位到父类的一个合适的构造方法。
  // 子类不会继承任何父类的构造方法。子类默认的构造方法是编译器自动生成的，不是继承的。
    public Student(String name, int age, int score) {
        super(name,age);
        this.score = score;
    }
}